use crate::proxy::{InOutBound, Proxy};
pub struct Freedom;

impl Proxy for Freedom{
    async fn start_serve(&mut self)->anyhow::Result<()> {
        todo!()
    }

    async fn prepare_serve(config:std::sync::Arc<crate::proxy_config::ProxyConfig>,flag:InOutBound)->anyhow::Result<Self> where Self:Sized {
        todo!()
    }
}

